be chasing your tail - French English Dictionary